//
//  DKHybridBaseHandler.h
//  Whistle
//
//  Created by ZhangAo on 29/12/2017.
//  Copyright © 2017 BookSir. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "DKHybridWebVC.h"

@interface DKHybridBaseHandler : NSObject

@property (nonatomic, strong) DKHybridContext *context;

- (NSString *)name;

// 执行完后，如果需要把数据回调给 JS，直接执行 callback 即可。如果 result 是 NSDictionary，将被自动转成 JSON。
- (void)executeWithParams:(id)params callbackWith:(void (^)(id result))callback;

@end
